Если подключена репа CUDA от NVIDIA - она привозит свой драйвер (580.196), а у убунты 580.178.
У обеих приоритет 500, побеждает версия новее, т.е. NVIDIA. Обычный `apt dist-upgrade` поставил бы userspace 580.196 и УДАЛИЛ готовые модули ядра 580.178. Здравствуй, tty.

Сузить стандартный пин до `cuda-* libcu* nsight*` мало - всё остальное из репы CUDA всё равно идёт с 500.
Надо ещё задавить остальное до 100. `/etc/apt/preferences.d/cuda-repository-pin-600`:
```
Package: cuda-* libcu* nsight*
Pin: release l=NVIDIA CUDA
Pin-Priority: 600

Package: *
Pin: release l=NVIDIA CUDA
Pin-Priority: 100
```
Проверка - кандидат должен быть от убунты:
```
apt-cache policy nvidia-utils-580 | head -4
```

Для 26.04 репа CUDA (`ubuntu2604`) подписана НОВЫМ ключом - ставить свежий cuda-keyring для 2604, со старым ключом apt update ругается. Метка `NVIDIA CUDA` та же, пин работает.
